Pokud jste si mysleli vážněji některý chápání IT může uvědomit, že internet spočívá v převážné většině aplikací k databázím a jen malá část statických souborů. Jádrem každého hlavního webu nebo portálu je vkládání, editaci, mazání a čtení záznamů z tisíce a miliony uživatelů.
Další vrstvou je algoritmus, který zpracovává data. Alespoň pro tuto chvíli standardní softwarové nástroje nemůže generovat kód provést velmi specifickou logiku. V budoucnu to může změnit se zavedením stále složitějších algoritmů strojového učení, realizace více formálních i matematických modelů pro spustitelné programy.
Na vrchní vrstvě je zkratka „vizualizaci“. Tato vrstva se mi zdá, že by bylo obtížné nahradit lidský faktor. Pod vizualizace může být poskytnuta - text, obrázky, video a audio. Proto se jakýkoliv formát lze přehrávat na různých zařízeních a rozhraní - mobilní telefony, počítače, jednodušších pomůcek, které obsahují jen některé z možností, „inteligentních“ zařízení a tak dále.
Dalším nástrojem pro programátory, kteří vytvořili je generování kódu do databází. Ať už nápad myslet na mě v budoucnu, nebo menší míře bude muset databázi pro ukládání nějaký datový model a programovací vrstvy pro práci s ním. Tento nástroj bude schopen generovat připraven alespoň třetinu programového kódu a může zaměřit na logické programování v reálném podnikání. Skutečným nástrojem je úspora času - a jako můj předchozí nástroj - spravovat překlad http://tomavelev.com/TranslateApp/.
Na první obrazovce si můžete prohlédnout údaje o modelu, který jsem použil pro tento nástroj.
Vytvoření modelu aplikačního rozhraní http://tomavelev.com/

V současné aplikaci verze 3 již generuje nejen Java, ale PHP a Android kód.

Výsledek v prohlížeči generovaného kódu - schopnost provádět základní operace jsou definovány v jednom obrazových dat. Pro mírně lepší knihovny pohled Boostrap zaváděly do stránek PHP a JSP mají obrazovky s myšlenkou o něco lepší výhled.

Po použití nástroje vytvořit několik nápadů, které jsou v mé hlavě, to je možné vyvinout nástroj v několika způsoby - přidat další programovací jazyky, platformy a knihoven nebo rozvoji těchto nástrojů pro generování připraven spustitelný soubor. Pro časové měřítko v hlavě naklání více k druhému nápadu. Budu rád, když jsem si svůj názor - co byste byli na vás, aby mu prioritní nástroj dělat práci za vás.
Můžete mi na email tomavelev@gmail.com.